home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Fun House 1
/
CD Fun House (Wayzata Technology).iso
/
•The School House•
/
HeloMath ••••
/
HeloMath ееее.rsrc
/
CODE_6_Load.txt
< prev
next >
Wrap
Text File
|
1988-10-20
|
30KB
|
535 lines
# near model CODE resource
# jump table entries: 144-144 (1 of them)
export_18:
00000000 4E56 EA38 link A6, -0x15C8
00000004 48E7 0F20 movem.l -[A7], D4,D5,D6,D7,A2
00000008 486D ECAC pea.l [A5 - 0x1354]
0000000C 2F3C 0000 01E5 move.l -[A7], 0x1E5
00000012 2F3C 0032 0226 move.l -[A7], 0x320226
00000018 A8A7 syscall SetRect
0000001A 486D ECB4 pea.l [A5 - 0x134C]
0000001E 2F3C 0000 FFCE move.l -[A7], 0xFFCE
00000024 2F3C 0032 0001 move.l -[A7], 0x320001
0000002A A8A7 syscall SetRect
0000002C 3B7C 012E C63A move.w [A5 - 0x39C6], 0x12E
00000032 3B7C 013D C73A move.w [A5 - 0x38C6], 0x13D
00000038 486E FF88 pea.l [A6 - 0x78]
0000003C A86F syscall OpenPort
0000003E 41EE EA38 lea.l A0, [A6 - 0x15C8]
00000042 226D C44E movea.l A1, [A5 - 0x3BB2]
00000046 2348 0002 move.l [A1 + 0x2], A0
0000004A 206D C44E movea.l A0, [A5 - 0x3BB2]
0000004E 317C 001A 0006 move.w [A0 + 0x6], 0x1A
00000054 206D C44E movea.l A0, [A5 - 0x3BB2]
00000058 4868 0008 pea.l [A0 + 0x8]
0000005C 42A7 clr.l -[A7]
0000005E 2F3C 0064 00C8 move.l -[A7], 0x6400C8
00000064 A8A7 syscall SetRect
00000066 486E FF88 pea.l [A6 - 0x78]
0000006A A873 syscall SetPort
0000006C 7C01 moveq.l D6, 0x01
0000006E 7E01 moveq.l D7, 0x01
00000070 6046 bra +0x48 /* 000000B8 */
label00000072:
00000072 3007 move.w D0, D7
00000074 C1FC 001C muls.w D0, 0x1C
00000078 3206 move.w D1, D6
0000007A C3FC 000E muls.w D1, 0xE
0000007E D041 add.w D0, D1
00000080 41ED FC32 lea.l A0, [A5 - 0x3CE]
00000084 31BC 0004 0000 move.w [A0 + D0.w], 0x4
0000008A 3007 move.w D0, D7
0000008C C1FC 00C8 muls.w D0, 0xC8
00000090 3206 move.w D1, D6
00000092 C3FC 0064 muls.w D1, 0x64 /* 'd' */
00000096 D041 add.w D0, D1
00000098 45ED FB80 lea.l A2, [A5 - 0x480]
0000009C 43F2 0000 lea.l A1, [A2 + D0.w]
000000A0 3007 move.w D0, D7
000000A2 C1FC 001C muls.w D0, 0x1C
000000A6 3206 move.w D1, D6
000000A8 C3FC 000E muls.w D1, 0xE
000000AC D041 add.w D0, D1
000000AE 41ED FC2E lea.l A0, [A5 - 0x3D2]
000000B2 2189 0000 move.l [A0 + D0.w], A1
000000B6 5247 addq.w D7, 1
label000000B8:
000000B8 7003 moveq.l D0, 0x03
000000BA B047 cmp.w D0, D7
000000BC 6CB4 bge -0x4A /* 00000072 */
000000BE 7C02 moveq.l D6, 0x02
000000C0 7E01 moveq.l D7, 0x01
000000C2 6046 bra +0x48 /* 0000010A */
label000000C4:
000000C4 3007 move.w D0, D7
000000C6 C1FC 001C muls.w D0, 0x1C
000000CA 3206 move.w D1, D6
000000CC C3FC 000E muls.w D1, 0xE
000000D0 D041 add.w D0, D1
000000D2 41ED FC32 lea.l A0, [A5 - 0x3CE]
000000D6 31BC 0004 0000 move.w [A0 + D0.w], 0x4
000000DC 3007 move.w D0, D7
000000DE C1FC 00C8 muls.w D0, 0xC8
000000E2 3206 move.w D1, D6
000000E4 C3FC 0064 muls.w D1, 0x64 /* 'd' */
000000E8 D041 add.w D0, D1
000000EA 45ED FB80 lea.l A2, [A5 - 0x480]
000000EE 43F2 0000 lea.l A1, [A2 + D0.w]
000000F2 3007 move.w D0, D7
000000F4 C1FC 001C muls.w D0, 0x1C
000000F8 3206 move.w D1, D6
000000FA C3FC 000E muls.w D1, 0xE
000000FE D041 add.w D0, D1
00000100 41ED FC2E lea.l A0, [A5 - 0x3D2]
00000104 2189 0000 move.l [A0 + D0.w], A1
00000108 5247 addq.w D7, 1
label0000010A:
0000010A 7003 moveq.l D0, 0x03
0000010C B047 cmp.w D0, D7
0000010E 6CB4 bge -0x4A /* 000000C4 */
00000110 3B7C 0012 F602 move.w [A5 - 0x9FE], 0x12
00000116 41ED F61A lea.l A0, [A5 - 0x9E6]
0000011A 2B48 F5FE move.l [A5 - 0xA02], A0
0000011E 7E01 moveq.l D7, 0x01
00000120 602E bra +0x30 /* 00000150 */
label00000122:
00000122 3007 move.w D0, D7
00000124 C1FC 000E muls.w D0, 0xE
00000128 41ED F06C lea.l A0, [A5 - 0xF94]
0000012C 31BC 0008 0000 move.w [A0 + D0.w], 0x8
00000132 3007 move.w D0, D7
00000134 C1FC 0140 muls.w D0, 0x140
00000138 45ED EF6E lea.l A2, [A5 - 0x1092]
0000013C 43F2 0000 lea.l A1, [A2 + D0.w]
00000140 3007 move.w D0, D7
00000142 C1FC 000E muls.w D0, 0xE
00000146 41ED F068 lea.l A0, [A5 - 0xF98]
0000014A 2189 0000 move.l [A0 + D0.w], A1
0000014E 5247 addq.w D7, 1
label00000150:
00000150 7004 moveq.l D0, 0x04
00000152 B047 cmp.w D0, D7
00000154 6CCC bge -0x32 /* 00000122 */
00000156 3B7C 0004 ED10 move.w [A5 - 0x12F0], 0x4
0000015C 41ED EFD6 lea.l A0, [A5 - 0x102A]
00000160 2B48 ED0C move.l [A5 - 0x12F4], A0
00000164 3B7C 0006 ED1E move.w [A5 - 0x12E2], 0x6
0000016A 41ED EEE6 lea.l A0, [A5 - 0x111A]
0000016E 2B48 ED1A move.l [A5 - 0x12E6], A0
00000172 3B7C 0006 ED2C move.w [A5 - 0x12D4], 0x6
00000178 41ED ED36 lea.l A0, [A5 - 0x12CA]
0000017C 2B48 ED28 move.l [A5 - 0x12D8], A0
00000180 486D F604 pea.l [A5 - 0x9FC]
00000184 2F3C 0028 0203 move.l -[A7], 0x280203
0000018A 2F3C 0057 0287 move.l -[A7], 0x570287
00000190 A8A7 syscall SetRect
00000192 486D F07C pea.l [A5 - 0xF84]
00000196 2F3C 0028 028A move.l -[A7], 0x28028A
0000019C 2F3C 003C 02BC move.l -[A7], 0x3C02BC
000001A2 A8A7 syscall SetRect
000001A4 486D F08A pea.l [A5 - 0xF76]
000001A8 2F3C 0028 02C6 move.l -[A7], 0x2802C6
000001AE 2F3C 003C 02F8 move.l -[A7], 0x3C02F8
000001B4 A8A7 syscall SetRect
000001B6 486D F098 pea.l [A5 - 0xF68]
000001BA 2F3C 0050 028A move.l -[A7], 0x50028A
000001C0 2F3C 0064 02BC move.l -[A7], 0x6402BC
000001C6 A8A7 syscall SetRect
000001C8 486D F0A6 pea.l [A5 - 0xF5A]
000001CC 2F3C 0050 02C6 move.l -[A7], 0x5002C6
000001D2 2F3C 0064 02F8 move.l -[A7], 0x6402F8
000001D8 A8A7 syscall SetRect
000001DA 486D ED12 pea.l [A5 - 0x12EE]
000001DE 2F3C 0028 0320 move.l -[A7], 0x280320
000001E4 2F3C 0038 0340 move.l -[A7], 0x380340
000001EA A8A7 syscall SetRect
000001EC 486D ED20 pea.l [A5 - 0x12E0]
000001F0 2F3C 0028 0348 move.l -[A7], 0x280348
000001F6 2F3C 003C 036C move.l -[A7], 0x3C036C
000001FC A8A7 syscall SetRect
000001FE 486D ED2E pea.l [A5 - 0x12D2]
00000202 2F3C 0028 0370 move.l -[A7], 0x280370
00000208 2F3C 0040 039A move.l -[A7], 0x40039A
0000020E A8A7 syscall SetRect
00000210 3B7C 0004 D778 move.w [A5 - 0x2888], 0x4
00000216 41ED D782 lea.l A0, [A5 - 0x287E]
0000021A 2B48 D774 move.l [A5 - 0x288C], A0
0000021E 486D D77A pea.l [A5 - 0x2886]
00000222 2F3C 0064 02BC move.l -[A7], 0x6402BC
00000228 2F3C 0077 02D0 move.l -[A7], 0x7702D0
0000022E A8A7 syscall SetRect
00000230 486D D76C pea.l [A5 - 0x2894]
00000234 2F3C 00F0 0154 move.l -[A7], 0xF00154
0000023A 2F3C 0105 0168 move.l -[A7], 0x1050168
00000240 A8A7 syscall SetRect
00000242 3B7C 0016 D804 move.w [A5 - 0x27FC], 0x16
00000248 41ED D80E lea.l A0, [A5 - 0x27F2]
0000024C 2B48 D800 move.l [A5 - 0x2800], A0
00000250 486D D806 pea.l [A5 - 0x27FA]
00000254 2F3C 0064 0208 move.l -[A7], 0x640208
0000025A 2F3C 0087 02AA move.l -[A7], 0x8702AA
00000260 A8A7 syscall SetRect
00000262 486D D7F8 pea.l [A5 - 0x2808]
00000266 2F3C 0104 0154 move.l -[A7], 0x1040154
0000026C 2F3C 0127 0201 move.l -[A7], 0x1270201
00000272 A8A7 syscall SetRect
00000274 3A3C 0208 move.w D5, 0x208
00000278 3D7C 000A FFF6 move.w [A6 - 0xA], 0xA /* '\n' */
0000027E 383C 0228 move.w D4, 0x228
00000282 3D7C 001A FFFA move.w [A6 - 0x6], 0x1A
00000288 7C01 moveq.l D6, 0x01
0000028A 7E01 moveq.l D7, 0x01
0000028C 602E bra +0x30 /* 000002BC */
label0000028E:
0000028E 3007 move.w D0, D7
00000290 C1FC 001C muls.w D0, 0x1C
00000294 3206 move.w D1, D6
00000296 C3FC 000E muls.w D1, 0xE
0000029A D041 add.w D0, D1
0000029C 41ED FC34 lea.l A0, [A5 - 0x3CC]
000002A0 4870 0000 pea.l [A0 + D0.w]
000002A4 3F05 move.w -[A7], D5
000002A6 3F2E FFF6 move.w -[A7], [A6 - 0xA]
000002AA 3F04 move.w -[A7], D4
000002AC 3F2E FFFA move.w -[A7], [A6 - 0x6]
000002B0 A8A7 syscall SetRect
000002B2 DA7C 0020 add.w D5, 0x20 /* ' ' */
000002B6 D87C 0020 add.w D4, 0x20 /* ' ' */
000002BA 5247 addq.w D7, 1
label000002BC:
000002BC 7003 moveq.l D0, 0x03
000002BE B047 cmp.w D0, D7
000002C0 6CCC bge -0x32 /* 0000028E */
000002C2 3A3C 0294 move.w D5, 0x294
000002C6 3D7C 000A FFF6 move.w [A6 - 0xA], 0xA /* '\n' */
000002CC 383C 02B4 move.w D4, 0x2B4
000002D0 3D7C 001A FFFA move.w [A6 - 0x6], 0x1A
000002D6 7C02 moveq.l D6, 0x02
000002D8 7E01 moveq.l D7, 0x01
000002DA 602E bra +0x30 /* 0000030A */
label000002DC:
000002DC 3007 move.w D0, D7
000002DE C1FC 001C muls.w D0, 0x1C
000002E2 3206 move.w D1, D6
000002E4 C3FC 000E muls.w D1, 0xE
000002E8 D041 add.w D0, D1
000002EA 41ED FC34 lea.l A0, [A5 - 0x3CC]
000002EE 4870 0000 pea.l [A0 + D0.w]
000002F2 3F05 move.w -[A7], D5
000002F4 3F2E FFF6 move.w -[A7], [A6 - 0xA]
000002F8 3F04 move.w -[A7], D4
000002FA 3F2E FFFA move.w -[A7], [A6 - 0x6]
000002FE A8A7 syscall SetRect
00000300 DA7C 0020 add.w D5, 0x20 /* ' ' */
00000304 D87C 0020 add.w D4, 0x20 /* ' ' */
00000308 5247 addq.w D7, 1
label0000030A:
0000030A 7003 moveq.l D0, 0x03
0000030C B047 cmp.w D0, D7
0000030E 6CCC bge -0x32 /* 000002DC */
00000310 7A14 moveq.l D5, 0x14
00000312 3D7C 0014 FFF6 move.w [A6 - 0xA], 0x14
00000318 7834 moveq.l D4, 0x34
0000031A 3D7C 0024 FFFA move.w [A6 - 0x6], 0x24 /* '$' */
00000320 7C01 moveq.l D6, 0x01
00000322 7E01 moveq.l D7, 0x01
00000324 6000 0084 bra +0x86 /* 000003AA */
label00000328:
00000328 486D ECBC pea.l [A5 - 0x1344]
0000032C 3F05 move.w -[A7], D5
0000032E 3F2E FFF6 move.w -[A7], [A6 - 0xA]
00000332 3F04 move.w -[A7], D4
00000334 3F2E FFFA move.w -[A7], [A6 - 0x6]
00000338 A8A7 syscall SetRect
0000033A 3007 move.w D0, D7
0000033C E540 asl D0.w, 2
0000033E 2F00 move.l -[A7], D0
00000340 42A7 clr.l -[A7]
00000342 3207 move.w D1, D7
00000344 D27C 0100 add.w D1, 0x100
00000348 3F01 move.w -[A7], D1
0000034A A9BC syscall GetPicture
0000034C 221F move.l D1, [A7]+
0000034E 201F move.l D0, [A7]+
00000350 41ED ECCC lea.l A0, [A5 - 0x1334]
00000354 2181 0000 move.l [A0 + D0.w], D1
00000358 3007 move.w D0, D7
0000035A E540 asl D0.w, 2
0000035C 41ED ECCC lea.l A0, [A5 - 0x1334]
00000360 2F30 0000 move.l -[A7], [A0 + D0.w]
00000364 486D ECBC pea.l [A5 - 0x1344]
00000368 A8F6 syscall DrawPicture
0000036A 206D C44E movea.l A0, [A5 - 0x3BB2]
0000036E 4868 0002 pea.l [A0 + 0x2]
00000372 3007 move.w D0, D7
00000374 C1FC 001C muls.w D0, 0x1C
00000378 3206 move.w D1, D6
0000037A C3FC 000E muls.w D1, 0xE
0000037E D041 add.w D0, D1
00000380 41ED FC2E lea.l A0, [A5 - 0x3D2]
00000384 4870 0000 pea.l [A0 + D0.w]
00000388 486D ECBC pea.l [A5 - 0x1344]
0000038C 3007 move.w D0, D7
0000038E C1FC 001C muls.w D0, 0x1C
00000392 3206 move.w D1, D6
00000394 C3FC 000E muls.w D1, 0xE
00000398 D041 add.w D0, D1
0000039A 43ED FC34 lea.l A1, [A5 - 0x3CC]
0000039E 4871 0000 pea.l [A1 + D0.w]
000003A2 4267 clr.w -[A7]
000003A4 42A7 clr.l -[A7]
000003A6 A8EC syscall CopyBits
000003A8 5247 addq.w D7, 1
label000003AA:
000003AA 7003 moveq.l D0, 0x03
000003AC B047 cmp.w D0, D7
000003AE 6C00 FF78 bge -0x86 /* 00000328 */
000003B2 7C02 moveq.l D6, 0x02
000003B4 7E01 moveq.l D7, 0x01
000003B6 6000 0088 bra +0x8A /* 00000440 */
label000003BA:
000003BA 486D ECBC pea.l [A5 - 0x1344]
000003BE 3F05 move.w -[A7], D5
000003C0 3F2E FFF6 move.w -[A7], [A6 - 0xA]
000003C4 3F04 move.w -[A7], D4
000003C6 3F2E FFFA move.w -[A7], [A6 - 0x6]
000003CA A8A7 syscall SetRect
000003CC 3007 move.w D0, D7
000003CE 5640 addq.w D0, 3
000003D0 E540 asl D0.w, 2
000003D2 2F00 move.l -[A7], D0
000003D4 42A7 clr.l -[A7]
000003D6 3207 move.w D1, D7
000003D8 D27C 0103 add.w D1, 0x103
000003DC 3F01 move.w -[A7], D1
000003DE A9BC syscall GetPicture
000003E0 221F move.l D1, [A7]+
000003E2 201F move.l D0, [A7]+
000003E4 41ED ECCC lea.l A0, [A5 - 0x1334]
000003E8 2181 0000 move.l [A0 + D0.w], D1
000003EC 3007 move.w D0, D7
000003EE 5640 addq.w D0, 3
000003F0 E540 asl D0.w, 2
000003F2 41ED ECCC lea.l A0, [A5 - 0x1334]
000003F6 2F30 0000 move.l -[A7], [A0 + D0.w]
000003FA 486D ECBC pea.l [A5 - 0x1344]
000003FE A8F6 syscall DrawPicture
00000400 206D C44E movea.l A0, [A5 - 0x3BB2]
00000404 4868 0002 pea.l [A0 + 0x2]
00000408 3007 move.w D0, D7
0000040A C1FC 001C muls.w D0, 0x1C
0000040E 3206 move.w D1, D6
00000410 C3FC 000E muls.w D1, 0xE
00000414 D041 add.w D0, D1
00000416 41ED FC2E lea.l A0, [A5 - 0x3D2]
0000041A 4870 0000 pea.l [A0 + D0.w]
0000041E 486D ECBC pea.l [A5 - 0x1344]
00000422 3007 move.w D0, D7
00000424 C1FC 001C muls.w D0, 0x1C
00000428 3206 move.w D1, D6
0000042A C3FC 000E muls.w D1, 0xE
0000042E D041 add.w D0, D1
00000430 43ED FC34 lea.l A1, [A5 - 0x3CC]
00000434 4871 0000 pea.l [A1 + D0.w]
00000438 4267 clr.w -[A7]
0000043A 42A7 clr.l -[A7]
0000043C A8EC syscall CopyBits
0000043E 5247 addq.w D7, 1
label00000440:
00000440 7003 moveq.l D0, 0x03
00000442 B047 cmp.w D0, D7
00000444 6C00 FF74 bge -0x8A /* 000003BA */
00000448 486D ECBC pea.l [A5 - 0x1344]
0000044C 2F3C 0014 000A move.l -[A7], 0x14000A
00000452 2F3C 0043 008E move.l -[A7], 0x43008E
00000458 A8A7 syscall SetRect
0000045A 42A7 clr.l -[A7]
0000045C 3F3C 015E move.w -[A7], 0x15E
00000460 A9BC syscall GetPicture
00000462 2B5F ECC8 move.l [A5 - 0x1338], [A7]+
00000466 2F2D ECC8 move.l -[A7], [A5 - 0x1338]
0000046A 486D ECBC pea.l [A5 - 0x1344]
0000046E A8F6 syscall DrawPicture
00000470 206D C44E movea.l A0, [A5 - 0x3BB2]
00000474 4868 0002 pea.l [A0 + 0x2]
00000478 486D F5FE pea.l [A5 - 0xA02]
0000047C 486D ECBC pea.l [A5 - 0x1344]
00000480 486D F604 pea.l [A5 - 0x9FC]
00000484 4267 clr.w -[A7]
00000486 42A7 clr.l -[A7]
00000488 A8EC syscall CopyBits
0000048A 486D ECBC pea.l [A5 - 0x1344]
0000048E 2F3C 0014 000A move.l -[A7], 0x14000A
00000494 2F3C 0028 003C move.l -[A7], 0x28003C /* '(\0<' */
0000049A A8A7 syscall SetRect
0000049C 7E01 moveq.l D7, 0x01
0000049E 6046 bra +0x48 /* 000004E6 */
label000004A0:
000004A0 42A7 clr.l -[A7]
000004A2 3F3C 0118 move.w -[A7], 0x118
000004A6 A9BC syscall GetPicture
000004A8 2B5F ECC4 move.l [A5 - 0x133C], [A7]+
000004AC 2F2D ECC4 move.l -[A7], [A5 - 0x133C]
000004B0 486D ECBC pea.l [A5 - 0x1344]
000004B4 A8F6 syscall DrawPicture
000004B6 206D C44E movea.l A0, [A5 - 0x3BB2]
000004BA 4868 0002 pea.l [A0 + 0x2]
000004BE 3007 move.w D0, D7
000004C0 C1FC 000E muls.w D0, 0xE
000004C4 41ED F068 lea.l A0, [A5 - 0xF98]
000004C8 4870 0000 pea.l [A0 + D0.w]
000004CC 486D ECBC pea.l [A5 - 0x1344]
000004D0 3007 move.w D0, D7
000004D2 C1FC 000E muls.w D0, 0xE
000004D6 43ED F06E lea.l A1, [A5 - 0xF92]
000004DA 4871 0000 pea.l [A1 + D0.w]
000004DE 4267 clr.w -[A7]
000004E0 42A7 clr.l -[A7]
000004E2 A8EC syscall CopyBits
000004E4 5247 addq.w D7, 1
label000004E6:
000004E6 7004 moveq.l D0, 0x04
000004E8 B047 cmp.w D0, D7
000004EA 6CB4 bge -0x4A /* 000004A0 */
000004EC 7E01 moveq.l D7, 0x01
000004EE 6000 00AC bra +0xAE /* 0000059C */
label000004F2:
000004F2 3007 move.w D0, D7
000004F4 5340 subq.w D0, 1
000004F6 670A beq +0xC /* 00000502 */
000004F8 5340 subq.w D0, 1
000004FA 671A beq +0x1C /* 00000516 */
000004FC 5340 subq.w D0, 1
000004FE 672A beq +0x2C /* 0000052A */
00000500 603A bra +0x3C /* 0000053C */
label00000502:
00000502 486D ECBC pea.l [A5 - 0x1344]
00000506 2F3C 0014 000A move.l -[A7], 0x14000A
0000050C 2F3C 0024 002A move.l -[A7], 0x24002A /* '$\0*' */
00000512 A8A7 syscall SetRect
00000514 6026 bra +0x28 /* 0000053C */
label00000516:
00000516 486D ECBC pea.l [A5 - 0x1344]
0000051A 2F3C 0014 000A move.l -[A7], 0x14000A
00000520 2F3C 0028 002E move.l -[A7], 0x28002E /* '(\0.' */
00000526 A8A7 syscall SetRect
00000528 6012 bra +0x14 /* 0000053C */
label0000052A:
0000052A 486D ECBC pea.l [A5 - 0x1344]
0000052E 2F3C 0014 000A move.l -[A7], 0x14000A
00000534 2F3C 002C 0034 move.l -[A7], 0x2C0034 /* ',\04' */
0000053A A8A7 syscall SetRect
label0000053C:
0000053C 3007 move.w D0, D7
0000053E E540 asl D0.w, 2
00000540 2F00 move.l -[A7], D0
00000542 42A7 clr.l -[A7]
00000544 3207 move.w D1, D7
00000546 D27C 0121 add.w D1, 0x121
0000054A 3F01 move.w -[A7], D1
0000054C A9BC syscall GetPicture
0000054E 221F move.l D1, [A7]+
00000550 201F move.l D0, [A7]+
00000552 41ED ECE4 lea.l A0, [A5 - 0x131C]
00000556 2181 0000 move.l [A0 + D0.w], D1
0000055A 3007 move.w D0, D7
0000055C E540 asl D0.w, 2
0000055E 41ED ECE4 lea.l A0, [A5 - 0x131C]
00000562 2F30 0000 move.l -[A7], [A0 + D0.w]
00000566 486D ECBC pea.l [A5 - 0x1344]
0000056A A8F6 syscall DrawPicture
0000056C 206D C44E movea.l A0, [A5 - 0x3BB2]
00000570 4868 0002 pea.l [A0 + 0x2]
00000574 3007 move.w D0, D7
00000576 C1FC 000E muls.w D0, 0xE
0000057A 41ED ECFE lea.l A0, [A5 - 0x1302]
0000057E 4870 0000 pea.l [A0 + D0.w]
00000582 486D ECBC pea.l [A5 - 0x1344]
00000586 3007 move.w D0, D7
00000588 C1FC 000E muls.w D0, 0xE
0000058C 43ED ED04 lea.l A1, [A5 - 0x12FC]
00000590 4871 0000 pea.l [A1 + D0.w]
00000594 4267 clr.w -[A7]
00000596 42A7 clr.l -[A7]
00000598 A8EC syscall CopyBits
0000059A 5247 addq.w D7, 1
label0000059C:
0000059C 7003 moveq.l D0, 0x03
0000059E B047 cmp.w D0, D7
000005A0 6C00 FF50 bge -0xAE /* 000004F2 */
000005A4 486D ECBC pea.l [A5 - 0x1344]
000005A8 A8A3 syscall EraseRect
000005AA 486D ECBC pea.l [A5 - 0x1344]
000005AE 2F3C 000A 000A move.l -[A7], 0xA000A /* '\n\0\n' */
000005B4 2F3C 001D 001E move.l -[A7], 0x1D001E
000005BA A8A7 syscall SetRect
000005BC 42A7 clr.l -[A7]
000005BE 3F3C 012D move.w -[A7], 0x12D
000005C2 A9BC syscall GetPicture
000005C4 2B5F D768 move.l [A5 - 0x2898], [A7]+
000005C8 2F2D D768 move.l -[A7], [A5 - 0x2898]
000005CC 486D ECBC pea.l [A5 - 0x1344]
000005D0 A8F6 syscall DrawPicture
000005D2 206D C44E movea.l A0, [A5 - 0x3BB2]
000005D6 4868 0002 pea.l [A0 + 0x2]
000005DA 486D D774 pea.l [A5 - 0x288C]
000005DE 486D ECBC pea.l [A5 - 0x1344]
000005E2 486D D77A pea.l [A5 - 0x2886]
000005E6 4267 clr.w -[A7]
000005E8 42A7 clr.l -[A7]
000005EA A8EC syscall CopyBits
000005EC 486D ECBC pea.l [A5 - 0x1344]
000005F0 2F3C 000A 0000 move.l -[A7], 0xA0000 /* '\n\0\0' */
000005F6 2F3C 002D 00B7 move.l -[A7], 0x2D00B7
000005FC A8A7 syscall SetRect
000005FE 42A7 clr.l -[A7]
00000600 3F3C 012C move.w -[A7], 0x12C
00000604 A9BC syscall GetPicture
00000606 2B5F D7F4 move.l [A5 - 0x280C], [A7]+
0000060A 2F2D D7F4 move.l -[A7], [A5 - 0x280C]
0000060E 486D ECBC pea.l [A5 - 0x1344]
00000612 A8F6 syscall DrawPicture
00000614 206D C44E movea.l A0, [A5 - 0x3BB2]
00000618 4868 0002 pea.l [A0 + 0x2]
0000061C 486D D800 pea.l [A5 - 0x2800]
00000620 486D ECBC pea.l [A5 - 0x1344]
00000624 486D D806 pea.l [A5 - 0x27FA]
00000628 4267 clr.w -[A7]
0000062A 42A7 clr.l -[A7]
0000062C A8EC syscall CopyBits
0000062E 486D F056 pea.l [A5 - 0xFAA]
00000632 2F3C 0113 004B move.l -[A7], 0x113004B
00000638 2F3C 0127 007D move.l -[A7], 0x127007D
0000063E A8A7 syscall SetRect
00000640 486D F05E pea.l [A5 - 0xFA2]
00000644 2F3C 0113 00AF move.l -[A7], 0x11300AF
0000064A 2F3C 0127 00E1 move.l -[A7], 0x12700E1
00000650 A8A7 syscall SetRect
00000652 486D F066 pea.l [A5 - 0xF9A]
00000656 2F3C 0113 0113 move.l -[A7], 0x1130113
0000065C 2F3C 0127 0145 move.l -[A7], 0x1270145
00000662 A8A7 syscall SetRect
00000664 486D F06E pea.l [A5 - 0xF92]
00000668 2F3C 0113 0177 move.l -[A7], 0x1130177
0000066E 2F3C 0127 01A9 move.l -[A7], 0x12701A9
00000674 A8A7 syscall SetRect
00000676 3B7C 0040 C84C move.w [A5 - 0x37B4], 0x40 /* '@' */
0000067C 41ED C856 lea.l A0, [A5 - 0x37AA]
00000680 2B48 C848 move.l [A5 - 0x37B8], A0
00000684 486D C84E pea.l [A5 - 0x37B2]
00000688 2F3C 008C 0201 move.l -[A7], 0x8C0201
0000068E 2F3C 00A2 03FF move.l -[A7], 0xA203FF
00000694 A8A7 syscall SetRect
00000696 486D C840 pea.l [A5 - 0x37C0]
0000069A 2F3C 0015 0001 move.l -[A7], 0x150001
000006A0 2F3C 002B 01FF move.l -[A7], 0x2B01FF
000006A6 A8A7 syscall SetRect
000006A8 4CDF 04F0 movem.l D4,D5,D6,D7,A2, [A7]+
000006AC 4E5E unlink A6
000006AE 4E75 rts
000006B0 CC4F and.w D6, A7
000006B2 4144 chk.w D0, D4
000006B4 5354 subq.w [A4], 1
000006B6 5546 subq.w D6, 2
000006B8 0000 .incomplete